<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>粘性定位(sticky positioning)</title>
  <!-- 
    CSS中的sticky定位（粘性定位）是一种介于相对定位和固定定位之间的定位方式，元素在滚动时会在特定位置“粘”住。
    sticky定位相关的特点和属性： 
 
      1. position: sticky;：通过设置元素的position属性为sticky，可以使元素在特定位置“粘”住。 
      2. 当元素到达指定的滚动位置时，元素将固定在该位置，直到用户滚动到另一个位置。 
      3. 可以使用top、right、bottom、left属性来定义元素“粘”住的位置。 
      4. 在某些浏览器中，需要同时设置top、right、bottom、left属性才能确保sticky定位生效。 
   -->
   <style>
     .position-sticky {
       position: -webkit-sticky;
       position: sticky;
       top: 0;
       background-color: #f1f1f1;
       padding: 10px;
     }
     
     .position-sticky span {
       display: inline-block;
       padding: 5px 10px;
       background-color: #4CAF50;
       color: white;
       margin-right: 10px;
     }
   </style>
</head>
<body>

  <h2>粘性定位(sticky positioning)</h2>
  <div class="position-sticky">
    <span>HTML</span>
    <span>CSS</span>
    <span>JavaScript</span>
    <span>NodeJs</span>
    <span>Vue</span>
  </div>
  <ul>
    <li>书籍列表1</li>
    <li>书籍列表2</li>
    <li>书籍列表3</li>
    <li>书籍列表4</li>
    <li>书籍列表5</li>
    <li>书籍列表6</li>
    <li>书籍列表7</li>
    <li>书籍列表8</li>
    <li>书籍列表9</li>
    <li>书籍列表10</li>
    <li>书籍列表11</li>
    <li>书籍列表12</li>
    <li>书籍列表13</li>
    <li>书籍列表14</li>
    <li>书籍列表15</li>
    <li>书籍列表16</li>
    <li>书籍列表17</li>
    <li>书籍列表18</li>
    <li>书籍列表19</li>
    <li>书籍列表20</li>
    <li>书籍列表21</li>
    <li>书籍列表22</li>
    <li>书籍列表23</li>
    <li>书籍列表24</li>
    <li>书籍列表25</li>
    <li>书籍列表26</li>
    <li>书籍列表27</li>
    <li>书籍列表28</li>
    <li>书籍列表29</li>
    <li>书籍列表30</li>
    <li>书籍列表31</li>
    <li>书籍列表32</li>
    <li>书籍列表33</li>
    <li>书籍列表34</li>
    <li>书籍列表35</li>
    <li>书籍列表36</li>
    <li>书籍列表37</li>
    <li>书籍列表38</li>
    <li>书籍列表39</li>
    <li>书籍列表40</li>
    <li>书籍列表41</li>
    <li>书籍列表42</li>
    <li>书籍列表43</li>
    <li>书籍列表44</li>
    <li>书籍列表45</li>
    <li>书籍列表46</li>
    <li>书籍列表47</li>
    <li>书籍列表48</li>
    <li>书籍列表49</li>
    <li>书籍列表50</li>
    <li>书籍列表51</li>
    <li>书籍列表52</li>
    <li>书籍列表53</li>
    <li>书籍列表54</li>
    <li>书籍列表55</li>
    <li>书籍列表56</li>
    <li>书籍列表57</li>
    <li>书籍列表58</li>
    <li>书籍列表59</li>
    <li>书籍列表60</li>
    <li>书籍列表61</li>
    <li>书籍列表62</li>
    <li>书籍列表63</li>
    <li>书籍列表64</li>
    <li>书籍列表65</li>
    <li>书籍列表66</li>
    <li>书籍列表67</li>
    <li>书籍列表68</li>
    <li>书籍列表69</li>
    <li>书籍列表70</li>
    <li>书籍列表71</li>
    <li>书籍列表72</li>
    <li>书籍列表73</li>
    <li>书籍列表74</li>
    <li>书籍列表75</li>
    <li>书籍列表76</li>
    <li>书籍列表77</li>
    <li>书籍列表78</li>
    <li>书籍列表79</li>
    <li>书籍列表80</li>
    <li>书籍列表81</li>
    <li>书籍列表82</li>
    <li>书籍列表83</li>
    <li>书籍列表84</li>
    <li>书籍列表85</li>
    <li>书籍列表86</li>
    <li>书籍列表87</li>
    <li>书籍列表88</li>
    <li>书籍列表89</li>
    <li>书籍列表90</li>
    <li>书籍列表91</li>
    <li>书籍列表92</li>
    <li>书籍列表93</li>
    <li>书籍列表94</li>
    <li>书籍列表95</li>
    <li>书籍列表96</li>
    <li>书籍列表97</li>
    <li>书籍列表98</li>
    <li>书籍列表99</li>
    <li>书籍列表100</li>
    <li>书籍列表101</li>
    <li>书籍列表102</li>
    <li>书籍列表103</li>
    <li>书籍列表104</li>
    <li>书籍列表105</li>
    <li>书籍列表106</li>
    <li>书籍列表107</li>
    <li>书籍列表108</li>
    <li>书籍列表109</li>
    <li>书籍列表110</li>
    <li>书籍列表111</li>
    <li>书籍列表112</li>
    <li>书籍列表113</li>
    <li>书籍列表114</li>
    <li>书籍列表115</li>
    <li>书籍列表116</li>
    <li>书籍列表117</li>
    <li>书籍列表118</li>
    <li>书籍列表119</li>
    <li>书籍列表120</li>
    <li>书籍列表121</li>
    <li>书籍列表122</li>
    <li>书籍列表123</li>
    <li>书籍列表124</li>
    <li>书籍列表125</li>
    <li>书籍列表126</li>
    <li>书籍列表127</li>
    <li>书籍列表128</li>
    <li>书籍列表129</li>
    <li>书籍列表130</li>
  </ul>
  
</body>
</html>